@charset "utf-8";
@import "common/_reset";
@import "common/_common";
.detail{
    width: 900px;
    background: url(../images/top.png) no-repeat top 0 right 0;
    margin: 45px auto 0;
}
.content{
    width: 752px;
    margin: 0 76px 0 73px;
    text-align: center;
    h3{
        font-size: 10px;
    }
    h3:first-child{
        font-size: 18px;
        font-weight: normal;
        margin-top:53px ;
    }
}

.blue_line{
    height:1px;
    background: #6db6ff;
    width: 157px;
    margin: 9px auto 31px;
}
.blue-top{
    border-top-color:#6DB6FF ;
}
.blue-down{
    border-bottom-color:#6DB6FF ;
}
.company_profile{
    padding: 6px 0;
    border-top: 1px solid #6DB6FF;
    border-bottom:1px solid #6DB6FF ;
    p{
        text-align: justify;
        text-indent: 24px;
        font-size: 12px;
        margin-bottom: 15px;
        line-height: 23px;
    }
    h4{
        margin-top: 34px;
        margin-bottom: 16px;
        font-size: 14px;
        font-weight: normal;
    }
    h3{
        font-size:16px;
        font-weight: normal;
    }
    h3:nth-of-type(3){
        margin-top: 28px;
    }
    h3:nth-of-type(2n){
        font-size: 9px;
        font-weight: bold;
        text-transform: uppercase;
    }
    &+div{
        padding: 28px 0;  
        > p{
            font-size: 12px;
            text-align: justify;
            line-height: 23px;
            margin-bottom:16px;
        }     
        > .center{
            width: 346px;
            font-size: 14px;
            margin-left:  auto;
            margin-right:  auto;
        }
    }
}

.content{
    >div{
        position: relative;
    }
}
.img{
    height:460px;
    width: 100%;
    overflow: hidden;
    >img{
        width: 100%;
        height: 100%;
        vertical-align: middle;
    }
}

.list2{
    font-size: 12px;
    width: 169px;
    margin: 0 auto 22px;
    a{
        color:#444444;
        transition:all 300ms;
        &:hover{
            @include hover();
        }
    }
    li{
        display: inline-block;
        margin-left: 12px;
    }
    li:first-child{
        margin-left: 0;
    }
}



